package com.xoa.model.fixAssets;

import com.alibaba.fastjson.annotation.JSONField;
import com.xoa.model.enclosure.Attachment;
import com.xoa.model.property.Atab;
import com.xoa.model.property.Maintain;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;

/**
 * 固定资产实体类
 */
public class EduFixAssets {
    /**
     *固定资产编号：系统自动生成，格式为：GDZC+日期+5位序号，必填字段；
     * @mbggenerated
     */
    private String id;
    private String uid;
    private List<Atab> atab;
    private List<Maintain> maintain;
    private String keeperName;
    private String companyId;
    private List<Attachment> attachmentList;

    //    资产所属应急事件ID
    private int crasId;
//    资产所属应急事件名称
    private String eventName;

    public int getCrasId() {
        return crasId;
    }

    public void setCrasId(int crasId) {
        this.crasId = crasId;
    }

    public String getEventName() {
        return eventName;
    }

    public void setEventName(String eventName) {
        this.eventName = eventName;
    }

    public List<Attachment> getAttachmentList() {
        return attachmentList;
    }

    public void setAttachmentList(List<Attachment> attachmentList) {
        this.attachmentList = attachmentList;
    }

    public String getKeeperName() {
        return keeperName;
    }

    public void setKeeperName(String keeperName) {
        this.keeperName = keeperName;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public List<Atab> getAtab() {
        return atab;
    }

    public void setAtab(List<Atab> atab) {
        this.atab = atab;
    }

    public List<Maintain> getMaintain() {
        return maintain;
    }

    public void setMaintain(List<Maintain> maintain) {
        this.maintain = maintain;
    }

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        this.uid = uid;
    }

    /**
     *资产名称：手工输入，必填字段；
     * @mbggenerated
     */
    private String assetsName;

    /**
     *购买时间
     * @mbggenerated
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JSONField(format = "yyyy-MM-dd")
    private Date  buyTimeDate;
    private String  buyTime;

    private String buyTimeStr;

    /**
     * 品牌—型号
     * @mbggenerated
     */
    private String info;

    /**
     * 数量
     * @mbggenerated
     */
    private Integer number;

    /**
     * 所属（部门）
     * @mbggenerated
     */
     private String locationAddress;
    private int deptId;

    /**
     * 所在位置（部门）名字
     * @mbggenerated
     */
    private String deptName;
    private String locationAddressName;

    /**
     * 使用保管人userId
     * @mbggenerated
     */
    private String custodion;
    private String keeper;
    /**
     * 使用保管人名字
     */
    private String custodionName;

    /**
     *物品状态菜单选项有1-未使用、2-使用、3-损坏、4-丢失、5-报废；
     * @mbggenerated
     */
    private String status;

    /**
     * 固定资产图片
     * @mbggenerated
     */
    private String image;

    /**
     *备注
     * @mbggenerated
     */
    private String remark;

    /**
     *根据前面的字段信息自动生成，保存时执行,二维码；
     * @mbggenerated
     */
    private String qrCode;

    /**
     * 创建人：系统自动带出当前人姓名；userId
     * @mbggenerated
     */
    private String creater;

    /**
     * 创建人：系统自动带出当前人姓名；名字
     * @mbggenerated
     */
    private String createrName;

    //备注
    public String remake;

    public String getRemake() {
        return remake == null ? "" : remake;
    }

    public void setRemake(String remake) {
        this.remake = remake == null ? null : remake.trim();
    }


    /**
     *创建时间
     * @mbggenerated
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JSONField(format = "yyyy-MM-dd")
    private Date createrTimeDate;
    private String createrTime;

    private String createrTimeStr;

    private int inputSuccess;//导入成功的条数

    private int updateSuccess;

    private int inputFail;//导入失败的条数

    private String inputFailReason;//导入失败原因

    //------------wym新增数据字段--打捞局
    private String cptlNo;//资产编号
    private int typeId;//资产类型
    private String typeIdStr;
    private String factoryNo;//出厂编号
    private String cptlKind;//资产性质
    private String cptlKindStr;
    private String prcsId;//增加类型
    private String prcsIdStr;
    private String dcrPrcsId;//减少类型
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JSONField(format = "yyyy-MM-dd")
    private Date fromYymmDate;//启用日期
    private String fromYymm;//启用日期
    private String fromYymmStr;
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JSONField(format = "yyyy-MM-dd")
    private Date validityTimeDate;//有效日期
    private String validityTime;//有效日期
    private String validityTimeStr;
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JSONField(format = "yyyy-MM-dd")
    private Date dcrDateDate;//减少日期
    private String dcrDate;//减少日期
    private String dcrDateStr;
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    @JSONField(format = "yyyy-MM-dd")
    private Date logoutTimeDate;//报废日期
    private String logoutTime;//报废日期
    private String logoutTimeStr;
    private int isAssets;//是否为固定资产a
    private String isAssetsStr;
    private String currutLocation;//目前所在位置
    private int isCertificate;//是否有证书
    private String isCertificateStr;
    private String certificateNo;//如果有证书填写证书编号
    private String attachmentId;//附件Id
    private String attachmentName;//附件名称
    private String cptlVal;//资产原值
    private String cptlBal;//净残值率
    private String cptlBalVal;//净残值
    private String dpctYy;//折旧年限
    private String useYy;//使用年限
    private String sumDpct;//累计折旧
    private String monDpct;//折旧额
    private String monDepr;//折旧率
    private String worth;//资产净值
    private String yyDpct;//本年计提折旧
    private String monAccrual;//已计提月份
    private String finishFlag;//折旧
    //-------------------------------------------------------
    private String typeName;//资产名称

    //打捞局新增字段
    private String scheduler;//调度人

    private String schedulerName;

    private String rescueType;

    public String getSchedulerName() {
        return schedulerName;
    }

    public void setSchedulerName(String schedulerName) {
        this.schedulerName = schedulerName;
    }

    private String schedulerstatus;//调度人修改状态 0确认1未确认

    private String modifyContent;//修改内容

    private String notAcceptReason;//不确认理由

    private String UserYyyy; //剩余使用时间

    public String getUserYyyy() {
        return UserYyyy;
    }

    public void setUserYyyy(String userYyyy) {
        UserYyyy = userYyyy;
    }

    public String getScheduler() {
        return scheduler == null?"":scheduler;
    }

    public void setScheduler(String scheduler) {
        this.scheduler = scheduler;
    }

    public String getSchedulerstatus() {
        return schedulerstatus;
    }

    public void setSchedulerstatus(String schedulerstatus) {
        this.schedulerstatus = schedulerstatus;
    }

    public String getModifyContent() {
        return modifyContent==null ? "":modifyContent;
    }

    public void setModifyContent(String modifyContent) {
        this.modifyContent = modifyContent;
    }

    public String getNotAcceptReason() {
        return notAcceptReason == null ?"":notAcceptReason;
    }

    public void setNotAcceptReason(String notAcceptReason) {
        this.notAcceptReason = notAcceptReason;
    }

    public String getTypeName() {
        return typeName;
    }
    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }
    public String getDeptName() {
        return deptName;
    }
    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }
    public String getLocationAddressName() {
        return locationAddressName==null?"":locationAddressName;
    }

    public void setLocationAddressName(String locationAddressName) {
        this.locationAddressName = locationAddressName;
    }

    public String getCustodionName() {
        return custodionName==null?"":custodionName;
    }

    public void setCustodionName(String custodionName) {
        this.custodionName = custodionName;
    }

    public String getCreaterName() {
        return createrName==null?"":createrName;
    }

    public void setCreaterName(String createrName) {
        this.createrName = createrName;
    }

    public int getInputSuccess() {
        return inputSuccess;
    }

    public void setInputSuccess(int inputSuccess) {
        this.inputSuccess = inputSuccess;
    }

    public int getInputFail() {
        return inputFail;
    }

    public void setInputFail(int inputFail) {
        this.inputFail = inputFail;
    }

    public String getInputFailReason() {
        return inputFailReason;
    }

    public void setInputFailReason(String inputFailReason) {
        this.inputFailReason = inputFailReason;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.ID
     *
     * @return the value of edu_fixed_assets_mangement.ID
     *
     * @mbggenerated
     */
    public String getId() {
        return id;
    }

    public String getTypeIdStr() {
        return typeIdStr;
    }
    public void setTypeIdStr(String typeIdStr) {
        this.typeIdStr = typeIdStr;
    }
    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column edu_fixed_assets_mangement.ID
     *
     * @param id the value for edu_fixed_assets_mangement.ID
     *
     * @mbggenerated
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.ASSETS_NAME
     *
     * @return the value of edu_fixed_assets_mangement.ASSETS_NAME
     *
     * @mbggenerated
     */
    public String getAssetsName() {
        return assetsName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column edu_fixed_assets_mangement.ASSETS_NAME
     *
     * @param assetsName the value for edu_fixed_assets_mangement.ASSETS_NAME
     *
     * @mbggenerated
     */
    public void setAssetsName(String assetsName) {
        this.assetsName = assetsName == null ? null : assetsName.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.BUY_TIME
     *
     * @return the value of edu_fixed_assets_mangement.BUY_TIME
     *
     * @mbggenerated
     */
    public String getBuyTime() {
        return buyTime;
    }

    public void setBuyTime(String buyTime) {
        this.buyTime = buyTime;
    }
    public String getCreaterTime() {
        return createrTime;
    }
    public void setCreaterTime(String createrTime) {
        this.createrTime = createrTime;
    }
    public String getFromYymm() {
        return fromYymm;
    }
    public void setFromYymm(String fromYymm) {
        this.fromYymm = fromYymm;
    }
    public String getValidityTime() {
        return validityTime;
    }
    public void setValidityTime(String validityTime) {
        this.validityTime = validityTime;
    }
    public String getDcrDate() {
        return dcrDate;
    }
    public void setDcrDate(String dcrDate) {
        this.dcrDate = dcrDate;
    }
    public String getLogoutTime() {
        return logoutTime;
    }
    public void setLogoutTime(String logoutTime) {
        this.logoutTime = logoutTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.INFO
     *
     * @return the value of edu_fixed_assets_mangement.INFO
     *
     * @mbggenerated
     */
    public String getInfo() {
        return info;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column edu_fixed_assets_mangement.INFO
     *
     * @param info the value for edu_fixed_assets_mangement.INFO
     *
     * @mbggenerated
     */
    public void setInfo(String info) {
        this.info = info == null ? null : info.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.NUMBER
     *
     * @return the value of edu_fixed_assets_mangement.NUMBER
     *
     * @mbggenerated
     */
    public Integer getNumber() {
        return number;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column edu_fixed_assets_mangement.NUMBER
     *
     * @param number the value for edu_fixed_assets_mangement.NUMBER
     *
     * @mbggenerated
     */
    public void setNumber(Integer number) {
        this.number = number;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.LOCATION_ADDRESS
     *
     * @return the value of edu_fixed_assets_mangement.LOCATION_ADDRESS
     *
     * @mbggenerated
     */
   public String getLocationAddress() {
        return locationAddress;
    }

  /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column edu_fixed_assets_mangement.LOCATION_ADDRESS
     *
     * @param locationAddress the value for edu_fixed_assets_mangement.LOCATION_ADDRESS
     *
     * @mbggenerated
     */
    public void setLocationAddress(String locationAddress) {
        this.locationAddress = locationAddress == null ? null : locationAddress.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.CUSTODION
     *
     * @return the value of edu_fixed_assets_mangement.CUSTODION
     *
     * @mbggenerated
     */
    public String getCustodion() {
        return custodion;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column edu_fixed_assets_mangement.CUSTODION
     *
     * @param custodion the value for edu_fixed_assets_mangement.CUSTODION
     *
     * @mbggenerated
     */
   public void setCustodion(String custodion) {
        this.custodion = custodion == null ? null : custodion.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.STATUS
     *
     * @return the value of edu_fixed_assets_mangement.STATUS
     *
     * @mbggenerated
     */
    public String getStatus() {
        return status;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column edu_fixed_assets_mangement.STATUS
     *
     * @param status the value for edu_fixed_assets_mangement.STATUS
     *
     * @mbggenerated
     */
    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.IMAGE
     *
     * @return the value of edu_fixed_assets_mangement.IMAGE
     *
     * @mbggenerated
     */
    public String getImage() {
        return image==null?"":image;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column edu_fixed_assets_mangement.IMAGE
     *
     * @param image the value for edu_fixed_assets_mangement.IMAGE
     *
     * @mbggenerated
     */
    public void setImage(String image) {
        this.image = image == null ? null : image.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.REMAKE
     *
     * @return the value of edu_fixed_assets_mangement.REMAKE
     *
     * @mbggenerated
     */


    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column edu_fixed_assets_mangement.REMAKE
     *
     * @param remake the value for edu_fixed_assets_mangement.REMAKE
     *
     * @mbggenerated
     */


    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.QR_CODE
     *
     * @return the value of edu_fixed_assets_mangement.QR_CODE
     *
     * @mbggenerated
     */
    public String getQrCode() {
        return qrCode;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column edu_fixed_assets_mangement.QR_CODE
     *
     * @param qrCode the value for edu_fixed_assets_mangement.QR_CODE
     *
     * @mbggenerated
     */
    public void setQrCode(String qrCode) {
        this.qrCode = qrCode == null ? null : qrCode.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.CREATER
     *
     * @return the value of edu_fixed_assets_mangement.CREATER
     *
     * @mbggenerated
     */
    public String getCreater() {
        return creater;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column edu_fixed_assets_mangement.CREATER
     *
     * @param creater the value for edu_fixed_assets_mangement.CREATER
     *
     * @mbggenerated
     */
    public void setCreater(String creater) {
        this.creater = creater == null ? null : creater.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column edu_fixed_assets_mangement.CREATER_TIME
     *
     * @return the value of edu_fixed_assets_mangement.CREATER_TIME
     *
     * @mbggenerated
     */


    public String getBuyTimeStr() {
        return buyTimeStr==null?"":buyTimeStr;
    }

    public void setBuyTimeStr(String buyTimeStr) {
        this.buyTimeStr = buyTimeStr;
    }

    public String getCreaterTimeStr() {
        return createrTimeStr==null?"":createrTimeStr;
    }

    public void setCreaterTimeStr(String createrTimeStr) {
        this.createrTimeStr = createrTimeStr;
    }

    public int getUpdateSuccess() {
        return updateSuccess;
    }

    public void setUpdateSuccess(int updateSuccess) {
        this.updateSuccess = updateSuccess;
    }

    //-------------------------------------------------------------------------------
    public int getDeptId() {
        return deptId;
    }

    public void setDeptId(int deptId) {
        this.deptId = deptId;
    }

    public String getKeeper() {
        return keeper;
    }

    public void setKeeper(String keeper) {
        this.keeper = keeper;
    }

    public String getCptlNo() {
        return cptlNo;
    }

    public void setCptlNo(String cptlNo) {
        this.cptlNo = cptlNo;
    }

    public int getTypeId() {
        return typeId;
    }

    public void setTypeId(int typeId) {
        this.typeId = typeId;
    }

    public String getFactoryNo() {
        return factoryNo;
    }

    public void setFactoryNo(String factoryNo) {
        this.factoryNo = factoryNo;
    }

    public String getCptlKind() {
        return cptlKind;
    }

    public void setCptlKind(String cptlKind) {
        this.cptlKind = cptlKind;
    }





    public String getDcrPrcsId() {
        return dcrPrcsId;
    }

    public void setDcrPrcsId(String dcrPrcsId) {
        this.dcrPrcsId = dcrPrcsId;
    }



    public int getIsAssets() {
        return isAssets;
    }

    public void setIsAssets(int isAssets) {
        this.isAssets = isAssets;
    }

    public String getCurrutLocation() {
        return currutLocation;
    }

    public void setCurrutLocation(String currutLocation) {
        this.currutLocation = currutLocation;
    }

    public int getIsCertificate() {
        return isCertificate;
    }

    public void setIsCertificate(int isCertificate) {
        this.isCertificate = isCertificate;
    }

    public String getCertificateNo() {
        return certificateNo;
    }

    public void setCertificateNo(String certificateNo) {
        this.certificateNo = certificateNo;
    }

    public String getAttachmentId() {
        return attachmentId;
    }

    public void setAttachmentId(String attachmentId) {
        this.attachmentId = attachmentId;
    }

    public String getAttachmentName() {
        return attachmentName;
    }

    public void setAttachmentName(String attachmentName) {
        this.attachmentName = attachmentName;
    }

    public String getCptlVal() {
        return cptlVal;
    }

    public void setCptlVal(String cptlVal) {
        this.cptlVal = cptlVal;
    }

    public String getCptlBal() {
        return cptlBal;
    }

    public void setCptlBal(String cptlBal) {
        this.cptlBal = cptlBal;
    }

    public String getCptlBalVal() {
        return cptlBalVal;
    }

    public void setCptlBalVal(String cptlBalVal) {
        this.cptlBalVal = cptlBalVal;
    }

    public String getDpctYy() {
        return dpctYy;
    }

    public void setDpctYy(String dpctYy) {
        this.dpctYy = dpctYy;
    }

    public String getUseYy() {
        return useYy;
    }

    public void setUseYy(String useYy) {
        this.useYy = useYy;
    }

    public String getSumDpct() {
        return sumDpct;
    }

    public void setSumDpct(String sumDpct) {
        this.sumDpct = sumDpct;
    }

    public String getMonDpct() {
        return monDpct;
    }

    public void setMonDpct(String monDpct) {
        this.monDpct = monDpct;
    }

    public String getMonDepr() {
        return monDepr;
    }

    public void setMonDepr(String monDepr) {
        this.monDepr = monDepr;
    }

    public String getWorth() {
        return worth;
    }

    public void setWorth(String worth) {
        this.worth = worth;
    }

    public String getYyDpct() {
        return yyDpct;
    }

    public void setYyDpct(String yyDpct) {
        this.yyDpct = yyDpct;
    }

    public String getMonAccrual() {
        return monAccrual;
    }

    public void setMonAccrual(String monAccrual) {
        this.monAccrual = monAccrual;
    }

    public String getFinishFlag() {
        return finishFlag;
    }

    public void setFinishFlag(String finishFlag) {
        this.finishFlag = finishFlag;
    }

    public String getPrcsId() {
        return prcsId;
    }

    public void setPrcsId(String prcsId) {
        this.prcsId = prcsId;
    }



    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getBuyTimeDate() {
        return buyTimeDate;
    }

    public void setBuyTimeDate(Date buyTimeDate) {
        this.buyTimeDate = buyTimeDate;
    }

    public Date getCreaterTimeDate() {
        return createrTimeDate;
    }

    public void setCreaterTimeDate(Date createrTimeDate) {
        this.createrTimeDate = createrTimeDate;
    }

    public Date getFromYymmDate() {
        return fromYymmDate;
    }

    public void setFromYymmDate(Date fromYymmDate) {
        this.fromYymmDate = fromYymmDate;
    }

    public String getFromYymmStr() {
        return fromYymmStr;
    }

    public void setFromYymmStr(String fromYymmStr) {
        this.fromYymmStr = fromYymmStr;
    }

    public Date getValidityTimeDate() {
        return validityTimeDate;
    }

    public void setValidityTimeDate(Date validityTimeDate) {
        this.validityTimeDate = validityTimeDate;
    }

    public String getValidityTimeStr() {
        return validityTimeStr;
    }

    public void setValidityTimeStr(String validityTimeStr) {
        this.validityTimeStr = validityTimeStr;
    }

    public Date getDcrDateDate() {
        return dcrDateDate;
    }

    public void setDcrDateDate(Date dcrDateDate) {
        this.dcrDateDate = dcrDateDate;
    }

    public String getDcrDateStr() {
        return dcrDateStr;
    }

    public void setDcrDateStr(String dcrDateStr) {
        this.dcrDateStr = dcrDateStr;
    }

    public Date getLogoutTimeDate() {
        return logoutTimeDate;
    }

    public void setLogoutTimeDate(Date logoutTimeDate) {
        this.logoutTimeDate = logoutTimeDate;
    }

    public String getLogoutTimeStr() {
        return logoutTimeStr;
    }

    public void setLogoutTimeStr(String logoutTimeStr) {
        this.logoutTimeStr = logoutTimeStr;
    }

    public String getIsAssetsStr() {
        return isAssetsStr;
    }

    public void setIsAssetsStr(String isAssetsStr) {
        this.isAssetsStr = isAssetsStr;
    }

    public String getIsCertificateStr() {
        return isCertificateStr;
    }

    public void setIsCertificateStr(String isCertificateStr) {
        this.isCertificateStr = isCertificateStr;
    }


    /**
     *         OTHER_DEPT;其他部门
     *         BAR_CODE;条形码
     *         CAPITAL_LEVEL;资产等级
     *         MANU_FACTURER;制造厂商
     *         MANU_DATE;出厂日期
     *         UNIT_ID;计量单位
     *         FNAMARK;财务编号
     *         ALERT_NUM;预警数量
     *         INVOICE;发票号码
     *         CONTRACT_NO;合同号
     */
        private String otherDept;//其他部门
        private String barCode;//条形码
        private String capitalLevel;//资产等级
        private String manuFacturer;//制造厂商
        private String manuDate;//出厂日期
        private String unitId;//计量单位
        private String fnamark;//财务编号
        private String alertNum;//预警数量
        private String invoice;//发票号码
        private String contractNo;//合同号

        private Integer transferid;//调拨id

    private String projectName;

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public Integer getTransferid() {
        return transferid;
    }

    public void setTransferid(Integer transferid) {
        this.transferid = transferid;
    }

    public String getOtherDept() {
        return otherDept;
    }

    public void setOtherDept(String otherDept) {
        this.otherDept = otherDept;
    }

    public String getBarCode() {
        return barCode;
    }

    public void setBarCode(String barCode) {
        this.barCode = barCode;
    }

    public String getCapitalLevel() {
        return capitalLevel;
    }

    public void setCapitalLevel(String capitalLevel) {
        this.capitalLevel = capitalLevel;
    }

    public String getManuFacturer() {
        return manuFacturer;
    }

    public void setManuFacturer(String manuFacturer) {
        this.manuFacturer = manuFacturer;
    }

    public String getManuDate() {
        return manuDate;
    }

    public void setManuDate(String manuDate) {
        this.manuDate = manuDate;
    }

    public String getUnitId() {
        return unitId;
    }

    public void setUnitId(String unitId) {
        this.unitId = unitId;
    }

    public String getFnamark() {
        return fnamark;
    }

    public void setFnamark(String fnamark) {
        this.fnamark = fnamark;
    }

    public String getAlertNum() {
        return alertNum;
    }

    public void setAlertNum(String alertNum) {
        this.alertNum = alertNum;
    }

    public String getInvoice() {
        return invoice;
    }

    public void setInvoice(String invoice) {
        this.invoice = invoice;
    }

    public String getContractNo() {
        return contractNo;
    }

    public void setContractNo(String contractNo) {
        this.contractNo = contractNo;
    }

    public String getCptlKindStr() {
        return cptlKindStr;
    }

    public void setCptlKindStr(String cptlKindStr) {
        this.cptlKindStr = cptlKindStr;
    }

    public String getPrcsIdStr() {
        return prcsIdStr;
    }

    public void setPrcsIdStr(String prcsIdStr) {
        this.prcsIdStr = prcsIdStr;
    }

    //设备名称(英)
    private String assetsNameEnglish;
    //设备代码
    private String deviceCode;
    //折旧方法
    private String depreciationMethod;

    public String getDepreciationMethod() {
        return depreciationMethod;
    }

    public void setDepreciationMethod(String depreciationMethod) {
        this.depreciationMethod = depreciationMethod;
    }

    public String getAssetsNameEnglish() {
        return assetsNameEnglish;
    }

    public void setAssetsNameEnglish(String assetsNameEnglish) {
        this.assetsNameEnglish = assetsNameEnglish;
    }

    public String getDeviceCode() {
        return deviceCode;
    }

    public void setDeviceCode(String deviceCode) {
        this.deviceCode = deviceCode;
    }

    public String getRescueType() {
        return rescueType;
    }

    public void setRescueType(String rescueType) {
        this.rescueType = rescueType;
    }


}